<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <title>SharePoint 2007 Application</title>
        <link rel="stylesheet" type="text/css" href="./../styles.css">
    </head>
    <body>
        <h2>SharePoint 2007 Application</h2>
        <h3>Description</h3>
        The recipe creates a Visual Studio solution based on a solution template. The structure of the solution follows the Triple-C methodology for SharePoint applications.<br/><br/>Triple-C applications structure a SharePoint application in the following manner.
        <h4>Customization</h4>
        There is one or more "customization" project in a solution. Each customization projects is build as a separate WSP file. <br/>
        Customization contain all elements which needs to be deployed to the filesystem of Sharepoint like Features, themes, resource files, master pages, site definitions etc.
        <h4>Configuration</h4>
        In a "configuration" project all SharePoint configurations of the application are encapsulated. The main file is the Configuration.msbuild which contains msbuild tasks or stsadm calls to configure Sharepoint.<br/>
        Typical configuration are creation of Site collections, activation of features etc. (with stsadm) or creation of web applications, webs or list items (with custom msbuild tasks).
        <h4>Content</h4>
        The "content" project is used in future to install Sharepoint content like documents, pages, permissions etc. in a SharePoint application. 
        <h3>Similar recipes</h3>
        Other recipes?
        <h3>Version history</h3>
        <ul>
            <li>1.0: Initial recipe</li>
        </ul>
        <h3>References</h3>
        Find more information about Triple-C SharePoint application on <a href="http://www.spalmblogger.de">SPALM Blogger</a></li>
    </body>
</html>